﻿
namespace OpenComposite.Base
{
	//public interface IRepositoryItem
	//{
	//    int ID { get; }
	//    string Name { get; set; }
	//    string Description { get; set; }
	//    string NText { get; set; }

	//    string ImageKey { get;	}
	//    string SelectedImageKey { get; }
	//    Image Image { get; }
	//    Image SelectedImage { get; }

	//    string Display { get; }

	//    ItemType RepositoryItemType { get; }

	//    bool Load(int id);
	//    bool Reload();
	//    bool Save();
	//    bool Delete(bool bAsk);
	//    bool CreateNew();

	//    bool BeginEdit();
	//    bool CancelEdit();
	//    bool EndEdit();

	//    DialogResult ShowNewItemForm(int idRepository, bool bAllowContinue);
	//}
}
